English Dictionary
◊ PIS ALLER
pis aller
n : French for `worst going' [syn: {last resort}]